import request from '../utils/request';
//获取 设置录制参数
export function querySettingData() {
  return request({
      url: '/web/data/getRecordParamsSet',
      method: 'GET'
  });
};
// 开始录制
export function startRecordingPacket(data) {
  return request({
      url: '/web/data/startRecordingPacket',
      method: 'POST',
      data
  });
};
// 获取录制时放置的文件夹地址
export function folderName() {
  return request({
      url: '/web/data/getRecordDir',
      method: 'GET'
  });
};
// 获取录包回显
export function echoRecordingPacketInfo(data) {
  return request({
      url: '/web/data/echoRecordingPacketInfo',
      method: 'POST',
      data
  });
};
// 重启数采服务
export function restart() {
  return request({
      url: '/web/data/bashRestart2',
      method: 'GET'
  });
};
// 获取初始化录制任务
export function getRecordState(data) {
  return request({
      url: '/web/data/getRecordState',
      method: 'get',
      params: data
  });
};
// 停止录制
export function stopRecordingPacket(data) {
  return request({
      url: '/web/data/stopRecordingPacket',
      method: 'POST',
      data
  });
};
// 获取数采版本
export function getCollectionVersion() {
  return request({
      url: '/web/data/getCollectionVersion',
      method: 'get'
  });
};
// 获取NOS版本号
export function getADFVersion() {
  return request({
      url: '/web/data/getADFVersion',
      method: 'GET'
  });
};
// 获取 版本列表
export function getDcVersion(){
  return request({
      url: '/web/dcVersion/descriptions',
      method: 'GET'
  })
}
// 点击 升级版本
export function upgradeDcVersion(data){
  return request({
      url: '/web/dcVersion/autoUpdate',
      method: 'POST',
      data
  })
}
// 工具状态
export function toolState() {
  return request({
      url: '/web/data/getToolState',
      method: 'GET'
  });
};
// 获取磁盘信息
export function diskInfo() {
  return request({
      url: '/web/data/getDiskInfo',
      method: 'GET'
  });
};
// 获取云端通信状态
export function cloudStatus() {
  return request({
      url: '/web/data/getCloudStatus',
      method: 'GET'
  });
};
// 获取nas盘状态
export function nasStatus() {
  return request({
      url: '/web/nas/getNasStatus',
      method: 'GET'
  });
};
// 一键挂载
export function singleNasAPI() {
  return request({
      url: '/web/nas/bashMount',
      method: 'GET'
  });
};
// 一键拷贝日志
export function packOrinLogAPI(data) {
  return request({
      url: '/web/nas/packOrinLog',
      method: 'GET',
      params: data
  });
};